package com.chenju.javastatic.domain.node;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class MethodNode extends BaseNode{
    private Long classId;
    private Long methodInsnId;
    private boolean isInterface;
    private String requestPath;
    private String requestMethod;
    private boolean isAdvice;
    private String invokeType;

    public MethodNode(String name) {
        super(name);
        this.classId = null;
        this.methodInsnId = null;
        this.isInterface = false;
        this.requestPath = null;
        this.requestMethod = null;
        this.isAdvice = false;
        this.invokeType = null;
    }
}
